The Dichotomy for Conservative Constraint Satisfaction is Polynomially Decidable
نویسنده
چکیده
Given a fixed constraint language Γ , the conservative CSP over Γ (denoted by c-CSP(Γ )) is a variant of CSP(Γ ) where the domain of each variable can be restricted arbitrarily. In [5] a dichotomy has been proven for conservative CSP: for every fixed language Γ , c-CSP(Γ ) is either in P or NP-complete. However, the characterization of conservatively tractable languages is of algebraic nature and the recognition algorithm provided in [5] is super-exponential in the domain size. The main contribution of this paper is a polynomial-time algorithm that, given a constraint language Γ as input, decides if c-CSP(Γ ) is tractable. In addition, if Γ is proven tractable the algorithm also outputs its coloured graph, which contains valuable information on the structure of Γ .
منابع مشابه
The #CSP Dichotomy is Decidable
Bulatov (2008) and Dyer and Richerby (2010) have established the following dichotomy for the counting constraint satisfaction problem (#CSP): for any constraint language Γ, the problem of computing the number of satisfying assignments to constraints drawn from Γ is either in FP or is #P-complete, depending on the structure of Γ. The principal question left open by this research was whether the ...
متن کاملConservative constraint satisfaction re-revisited
Conservative constraint satisfaction problems (CSPs) constitute an important particular case of the general CSP, in which the allowed values of each variable can be restricted in an arbitrary way. Problems of this type are well studied for graph homomorphisms. A dichotomy theorem characterizing conservative CSPs solvable in polynomial time and proving that the remaining ones are NP-complete was...
متن کاملSymmetry Breaking with Polynomial Delay
A conservative class of constraint satisfaction problems (csps) is a class for which membership is preserved under arbitrary domain reductions. Many well-known tractable classes of csps are conservative. It is well known that lexleader constraints may significantly reduce the number of solutions by excluding symmetric solutions of csps. We show that adding certain lexleader constraints to any i...
متن کاملAn Effective Dichotomy for the Counting Constraint Satisfaction Problem
Bulatov (2008) gave a dichotomy for the counting constraint satisfaction problem #CSP. A problem from #CSP is characterised by a constraint language Γ, a fixed, finite set of relations over a finite domain D. An instance of the problem uses these relations to constrain an arbitrarily large finite set of variables. Bulatov showed that the problem of counting the satisfying assignments of instanc...
متن کاملNon-negative Weighted #CSPs: An Effective Complexity Dichotomy
We prove a complexity dichotomy theorem for all non-negative weighted counting Constraint Satisfaction Problems (CSP). This caps a long series of important results on counting problems including unweighted and weighted graph homomorphisms [19, 8, 18, 12] and the celebrated dichotomy theorem for unweighted #CSP [6, 4, 21, 22]. Our dichotomy theorem gives a succinct criterion for tractability. If...
متن کامل